---
title: AssignClaimListData
summary: API reference for AssignClaimListData.
status: draft
owner: SAIF Case Management team
last_reviewed: 2026-08-21
library: SAIF.Business.Claim.Legal
reference_type: embedded
---

# AssignClaimListData

`AssignClaimListData` is the LegalApi response envelope class in the `SAIF.Business.Claim.Legal.LegalApi` component grouping of `SAIF.Business.Claim.Legal`. It wraps a collection of [AssignClaimsResponse](AssignClaimsResponse.md) records with a `StatusCode`, exposing the outcome of a claim-assignment query (e.g., legal cases assigned to attorneys for hearings) to LegalApi consumers.*

## Purpose
- Communicates success/failure status of a claim-assignment retrieval alongside the resulting list of assignment records.*

## Context
- Namespace: `SAIF.Business.Claim.Legal.LegalApi`
- Assembly/package: `SAIF.Business.Claim.Legal`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| StatusCode | `Public Property StatusCode As Integer` | Result/status code of the assignment-retrieval operation.* |
| Data | `Public Property Data As List(Of AssignClaimsResponse)` | The list of [AssignClaimsResponse](AssignClaimsResponse.md) records returned by the operation.* |

## Behavioral notes
- Acts purely as a response envelope; contains no business logic beyond holding status and data.*

## Constraints and usage notes
- Callers should check `StatusCode` before consuming `Data`.*

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts. Statements marked with `**` could not be confirmed; treat
> as unknown until verified.

## Sources

- `SAIF.Business.Claim.Legal\LegalApi\AssignClaimsData.vb`